@charset "gb2312";
@import url("/templates/main/css/icon/iconfont.css");
/* CSS Document */
/*============================ 初始化样式 ============================*/
*
{ margin:0; padding:0;  }
body
{color:#696969; font-size:14px;  font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif; background:#f6f6f6;}
*html
{ background-image:url(about:blank);background-attachment:fixed;}
li
{ list-style:none;}
img
{ border:none;}
body a img
{ border:none;}
a
{ color: #696969; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus
{ outline:none;} 
a:link
{ text-decoration:none;}
a:hover
{ color:#038edf; text-decoration:none; }
.clear:after
{content:''; display:block; clear:both; }
.clear
{ height:0px; clear:both; }

/*============================ 公共部分 ============================*/

/* 文章类别上下页 */
.waiyefanye
{ height:40px; text-align:center;  font-size:14px; padding:20px 0 10px 0;  clear:both;}
.waiyefanye span
{ color:#b60303;}
.waiyefanye a
{ line-height:16px; font-size:12px; text-indent:0px; color: #5C5C5C;  margin-right: 5px; padding:5px 6px; background:#e4e2e3;  border:1px solid #dedddd;  display: inline-block; }
.waiyefanye a:hover
{color: #ffffff; background:#0662c5; text-decoration:none;}

/* 文章上下篇 */
.wengzhengfanye
{ line-height:25px;   margin:20px 0px;  clear:both; }
.wengzhengfanye .wengzhengfanyeA,.wengzhengfanye .wengzhengfanyeB
{ padding-left:0px; clear:both; font-size:12px; }
.wengzhengfanye span
{font-weight:bold; }
.wengzhengfanye a
{  text-decoration:none; }
.wengzhengfanye a:hover
{ text-decoration:none; }

/*设置最大宽度和高度max-height:335px; height: expression(this.height >335 ? 335: true);
max-width:630px; width: expression(this.width > 630 ? 630: true)*/
/*用于手机屏幕，大于480px小于640px
@media (min-width: 480px) and (max-width: 640px) {}*/

/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; padding:40px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:4px 9px; background:#efefef;  border:1px solid #dedddd;  display: inline-block; }
.page_fanye span
{  height:24px; line-height:20px;  padding:0 10px 0 5px; display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye a.page_home,.page_fanye a.page_home:hover,.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px;  color:#666666; }
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#038edf; }
.page_fanye a.skipA
{ width:80px; height:33px; color:#666666;  background:url(../imagess/page5.jpg) no-repeat center center;}

/*============================ 首页 ============================*/
.headA
{ width:100%;  background:#fff;}
.headB
{ width:1206px; height:113px; margin:0 auto;}
.logo
{ float:left;}
.top_right
{ width:299px; height:113px; float:right; background:url(../images/jl_04.jpg) no-repeat left center;}
.top_right p
{ height:40px; color:#000; background:url(../images/tb_03.jpg) no-repeat left 35px; padding:30px 0 0 30px;}
.top_right p b
{ font-size:24px; color:#F00; font-weight:normal;}
.top_right span
{ color:#898989; text-align:center; display:block;}

/*===导航==*/
.navA
{ height:50px; background:url(../images/t10.png) repeat-x;;}
.nav
{ width:1206px; height:53px;  margin:0 auto;}
.nav ul
{}
.nav ul li
{ width:171px; height:49px; float:left; text-align:center;    position:relative; z-index:999; }
.nav ul li.li1
{ background:none;}
.nav ul li a.adh
{ width:171px;  height:49px; line-height:49px;  display:block ;font-size:16px; color:#666;}
.nav ul li a.adh:hover,.nav ul li.active a.adh
{ color:#fff; background:url(../images/t11.png) center top;}

/*隐藏浮动区域*/
.navfdA
{ width: 526px; position: absolute; left: 0px; top: 49px; z-index: 999; display:none; }
.navfdA1  /*用来增加父级的间距*/
{}
.navfdA2
{ overflow:hidden; padding:10px 0 10px; background:#f5f3f3;}
.navfdA ul
{ width:171px; padding-top:0px; background:#f5f4f4; border-right:1px solid #e9e8e8; float: left;}
.navfdA ul li 
{ width:171px; height:28px; line-height:28px;}
.navfdA ul li  a
{ height:28px; display:block; font-size:12px;  }
.navfdA ul li  a:hover
{ background:#3babec; color:#fff;}

.navfds5
{ left:-171px;}
.navfds6
{ left:-342px;}

.navfdB
{ width:334px; overflow:hidden; padding:0 10px 10px;  float: left; }
.navfdB h2
{ width:228px;}
.navfdB h3
{ line-height:36px; font-size: 14px;}  
.navfdB p
{ font-size:12px; line-height:20px; color:#656565;} 

/*============================ banner ============================*/
.banner
{width:100%; height:448px;  overflow:hidden;   position:relative; margin:0px auto;}
.banner ul li
{width:100%; height:448px; overflow:hidden;  position:absolute; left:0px; top:0px; float:left; }
.banner ul li a
{ height:448px; display:block;}

.banner .pic_pre,.banner .pic_next
{ width:60px; height:90px; background:url(../images/banner_arrows.png); position:absolute; top:140px; z-index:99; cursor:pointer;}
.banner .pic_pre
{ background-position:0px 180px; left:5px;}
.banner .pic_next
{ background-position:0px 90px; right:5px;}
.banner .pic_pre:hover
{ background-position:0px 0px; left:5px;}
.banner .pic_next:hover
{ background-position:0px 270px; right:5px;}

.banner_btn
{ width:100%; height:14px; text-align:center; position:absolute; bottom:10px; z-index:22;}
.banner_btn ol
{  height:14px; margin:0 auto;}
.banner_btn ol li
{ width:14px; height:14px; background:url(../images/banner_btn3.png) no-repeat left top; float:left; margin:0 5px; cursor:pointer;}
.banner_btn ol .Btn_ys
{  background:url(../images/banner_btn3.png) no-repeat left bottom; }
.banner_bottom
{ height:15px; background:url(../images/tb6.jpg) no-repeat center center; }

/*公司简介*/
.oneA
{ width:1206px; height:330px;  margin:40px auto;}
.oneA1
{ width:325px; height:330px; padding:0 15px; background:#fff; float:left;}
.oneA1_title
{ height:26px; line-height:26px; font-size:18px; color:#119aec; padding:18px 0 18px 10px; background:url(../images/t3.jpg) no-repeat left center;}
.oneA1_title b
{ font-size:14px; font-weight:normal; color:#b8b8b8; padding-left:10px;}
.oneA1_title span
{ float:right}
.oneA1_title span a
{ width:65px; height:26px; display:block; line-height:26px; color:#fff; font-size:12px; text-align:center; background:#69b713;}
.oneA1_con
{ height:216px; line-height:24px; overflow:hidden;}
.oneA1_con2
{ padding-top:10px;}
.oneA1_con2 a
{ width:65px; height:26px; display:block; line-height:26px; color:#fff; font-size:12px; text-align:center; background:#69b713;}

/*新闻中心*/
.oneA2
{ width:400px; height:330px; padding:0 15px; margin-left:40px; background:#fff; float:left;}
.oneA2_con dl
{ padding:20px 0; overflow:hidden; clear:both;}
.oneA2_con dl dt
{ width:114px; padding-right:10px; float:left;}
.oneA2_con dl dd
{ width:275px; float:left;}
.oneA2_con dl dd span
{ color:#a3a2a2;}
.oneA2_con dl dd h2 a
{ line-height:30px; font-size:14px; font-weight:normal; color:#3a3a3a;}
.oneA2_con dl dd h2 a:hover
{ color:#038edf;}
.oneA2_con dl dd p
{ line-height:18px; font-size:12px; color:#a3a2a2;}
.oneA2_con dl.dl1
{ padding-top:0px; border-bottom:1px dotted #aeaeae;}

/*联系我们*/
.oneA3
{ width:315px; height:330px; padding:0 15px; background:#fff; float:right;}
.oneA3_con
{ height:260px; line-height:30px; overflow:hidden;}

/*产品信息*/
.oneB
{ width:1176px; height:274px; padding:0 15px; margin:0px auto 0; background:#fff;  clear:both;}
.oneB1
{ width:1176px; height:194px; margin:0 auto; overflow:hidden;}
.oneB1 ul
{ width:9999px;}
.oneB1 ul li
{ width:218px; float:left; padding-right:21px;}
.oneB1 ul li span
{ height:30px; display:block; line-height:30px; text-align:center;}

/* 底部 */
.foot_top
{ height:40px; clear:both;}
.foot
{ width:100%; margin:0 auto; color:#fff; background:#038edf;}
.foot a
{ color:#fff;}
.footA
{ width:1206px; margin:0 auto; background:url(/templates/czhenghe/images/erweima.png) no-repeat right center; overflow:hidden;}
.footA1
{ width:233px; padding-right:55px; float:left;}
.footB
{ width:630px; float:left;}
.footB1
{ padding:30px 0;}
.footB2
{ line-height:30px;}


/*============================关于我们 ============================*/
.neiye
{ width:1206px; margin:20px auto 0; overflow:hidden;}
.ny_left
{ width:249px; float:left;}
/*类别栏目*/
.left_nav
{ width:249px;}
.left_title
{ height:211px;  font-size:24px; text-align:center;  color:#fff; background:url(../images/t5.jpg) no-repeat; }
.left_title p
{ padding-top:60px;}
.left_nav ul
{ padding-bottom:20px; background:#1c223a; border-bottom:20px solid #038edf}
.left_nav ul li
{ height:41px;  }
.left_nav ul li a
{  height:40px; line-height:40px; display:block; color:#fff; font-size:16px; text-align:center; margin:0 12px;   border-bottom:1px solid #3d3d3d;}  
.left_nav ul li a:hover,.left_nav ul li.active a 
{ background:#038edf; margin:0; }

/*内页左侧切换图片*/
.twoA
{ height:124px; overflow:hidden; margin-top:20px; position:relative;}
.twoA ul
{ width:9999px; height:auto; position:absolute; left:0px; top:0px;}
.twoA ul li
{width:249px; height:124px; overflow:hidden; float:left; }

.one_btn
{ height:22px; text-align:center; position:absolute; bottom:3px; right:4px;}
.one_btn ol li
{ width:22px; height:22px; line-height:22px; font-family:Arial; color:#fff; font-size:12px; text-align:center; margin:0px 1px; background-color:#444444; float:left;  overflow:hidden; cursor:pointer; }
.one_btn ol .onbtn
{ background:#FF7300; }

/*联系我们*/
.ourA
{ height:55px;}
.ourA a
{ height:55px; display:block; line-height:55px; text-align:center; font-size:16px; color:#fff; background:#038edf; }

/*右边内容*/
.ny_right
{ width:898px; float:right;}
.two_head
{ width:898px; height:46px; line-height:46px; background:url(../images/t7.jpg) no-repeat left bottom;  border-bottom:2px solid #e0e0e0;}
.two_head p
{ padding-left:18px; background:url(../images/t8.jpg) no-repeat left center;}
.about_con
{ line-height:2; font-size:14px; padding:20px 0px 0;  }

/*=========================================新闻中心========================================================*/
.news
{ padding:16px 0px 0; }
.news ul li
{ line-height:42px; padding-left:28px; background:url(../images/t9.png) no-repeat 5px center; border-bottom:1px dashed #dadada;}
.news ul li span
{ float:right;}

/*===============================================新闻详情页========================================================*/
.news_info
{  padding:16px 0px 0;  }
.info_title
{ text-align:center;  color:#ff0006;}
.info_title h1
{ font-size:20px; font-weight:normal;}
.info_laiyuan
{ line-height:35px; text-align:center; border-bottom:1px dashed #dedddd;}
.info_text
{ padding:20px 0px; line-height:2;}
.info_text img
{ max-width:100%;}
.info_picA
{ padding:10px; text-align:center;}
.info_picA img
{ max-width:720px; width: expression(this.width > 720 ? 720: true)}

.down
{ width:250px; height:39px; line-height:39px; margin:0 auto; background:url(../images/t13.png) no-repeat center;}
.down a
{ height:39px; display:block; color:#fff; font-size:20px; padding-left:84px; background:url(../images/t14.png) no-repeat  60px center;}
.down a:hover
{ background-position: 60px 12px;}

/*=========================================产品中心========================================================*/
/*产品类别*/
.left_nav2
{ padding-bottom:20px; background:#1c223a; border-bottom:20px solid #038edf}
.left_nav2 dl dt
{  height:41px; }
.left_nav2 dl dt a
{  height:40px; line-height:40px; display:block; color:#fff; font-size:16px; margin:0 15px;   border-bottom:1px solid #3d3d3d;}  
.left_nav2 dl dt a:hover,.left_nav2 dl.active dt a
{ background:#038edf; margin:0; padding-left:15px; }
.left_nav2 dl dd
{  padding:10px 0 10px; background:#E9E9E9; display:none; }
.left_nav2 dl dd a
{ height:30px; line-height:30px; display:block; color:#666; padding-left:45px; background:url(../images/t1.png) no-repeat 30px center;}
.left_nav2 dl dd a:hover,.left_nav2 dl dd a.ona
{ color:#ff6c00; }

.left_nav2 dl.active dd
{ display: block;}

/*产品*/
.product
{ padding:16px 0px 0; }
.product ul li
{ width:270px; height:235px; margin:0 0px 20px 20px; float:left;}
.product ul li a
{  width:270px; display:block; border:1px solid #eeeeee;  background:#eeeeee;}
.product ul li a:hover
{ color:#fff; background:#038edf; border:1px solid #038edf;}
.product ul li span
{ height:35px; display:block; line-height:35px; text-align:center; }
.product ul li.li3
{ margin-right:0px; }




    
/*表单样式*/
.msg-box{ display:block; margin:0; padding:6px; border:1px solid #fbf2b5; background:#fcfbda; }
    .msg-box i{ display:block; float:left; margin:4px 0 0; font-size:12px; color:#A094A9; width:18px; height:18px; text-align:center; vertical-align:middle; }
    .msg-box p{ margin-left:18px; line-height:24px; color:#A4A147; font-size:12px; }
.form-box{ margin:0 50px; padding:20px 0 30px; }
    .form-box .form-group{ margin:0; padding:10px 0; clear:both; }
    .form-box .form-group .tips{ margin-left:16%; color:#666; font-size:12px; line-height:20px; }
    .form-box .form-group dt{ display:block; float:left; padding-right:2%; width:14%; line-height:40px; text-align:right; color:#888; }
    .form-box .form-group dd{ display:block; position:relative; margin-left:16%; line-height:40px; }
    .form-box .form-group dd img{ vertical-align:middle; }
    .form-box .form-group dd a.send{ display:inline-block; padding:0 10px; color:#555; border:1px solid #e0e0e0; height:40px; line-height:40px; color:#333; }
    .form-box .form-group dd a.send.gray{ color:#999; }
    .form-box .form-group dd .input{ display:inline-block; padding:0 10px; width:50%; height:40px; line-height:20px; border:1px solid #e0e0e0; }
    .form-box .form-group dd .input.code{ width:80px; }
    .form-box .form-group dd .select{ display:inline-block; padding:10px; height:40px; line-height:20px; border:1px solid #e0e0e0; }
    .form-box .form-group dd .textarea{ display:inline-block; padding:10px; width:50%; height:80px; line-height:20px; border:1px solid #e0e0e0; vertical-align:middle; overflow:auto; }
    .form-box .form-group dd .submit{ display:inline-block; margin:0 0 0 5px; padding:10px 46px; width:auto; height:auto; line-height:20px; color:#fff; font-size:14px; border:1px solid #d70029; background:#d70029; cursor:pointer; }
    .form-box .form-group dd .button{ display:inline-block; margin:0 0 0 5px; padding:10px 46px; width:auto; height:auto; line-height:20px; color:#666; font-size:14px; border:1px solid #eee; background:#eee; cursor:pointer; }
    .form-box .form-group dd label.mart{ margin-right:5px; }

/*文章评论样式*/
.comment-box{ position:relative; padding:0 50px 20px; }
    .comment-box .form-box{ margin:0; padding:15px 0; }
    .comment-box .form-box .avatar-box{ display:block; float:left; margin:0; padding:0; width:55px; height:55px; border:0; border-radius:55px; background:#fafafa; overflow:hidden; }
    .comment-box .form-box .avatar-box i{ color:#999; font-size:55px; line-height:1.2em; }
    .comment-box .form-box .avatar-box img{ width:100%; height:100%; }
    .comment-box .form-box .conn-box{ position:relative; margin-left:70px; }
    .comment-box .form-box .conn-box .editor{ position:relative; margin-right:18px; }
    .comment-box .form-box .conn-box .editor textarea{ display:inline; margin:0; padding:8px; width:100%; height:80px; border:1px solid #e8e8e8; line-height:20px; }
    .comment-box .form-box .conn-box .subcon{ padding-top:15px; color:#999; font-size:12px; }
    .comment-box .form-box .conn-box .subcon .submit{ float:right; display:inline-block; padding:0 20px; height:36px; line-height:34px; color:#fff; font-size:12px; background:#38f; vertical-align:middle; cursor:pointer; }
    .comment-box .form-box .conn-box .subcon strong{ color:#333; font-weight:normal; }
    .comment-box .form-box .conn-box .subcon .code{ margin-right:5px; padding:7px; width:80px; height:20px; line-height:20px; border:1px solid #e8e8e8; }
    .comment-box .form-box .conn-box .subcon a img{ vertical-align:middle; }
    .comment-box .list-box li{ padding:17px 0; border-top:1px solid #f7f7f7; }
    .comment-box .list-box li .avatar-box{ display:block; float:left; margin:0; padding:0; width:55px; height:55px; border:0; border-radius:55px; background:#fafafa; overflow:hidden; }
    .comment-box .list-box li .avatar-box i{ color:#999; font-size:55px; line-height:1.2em; }
    .comment-box .list-box li .avatar-box img{ width:100%; height:100%; }
    .comment-box .list-box li .inner-box{ position:relative; margin-left:70px; }
    .comment-box .list-box li .inner-box .info{ padding-bottom:3px; }
    .comment-box .list-box li .inner-box .info span{ margin-right:5px; color:#999; font-size:12px; }
    .comment-box .list-box li .inner-box p{ color:#333; font-size:14px; line-height:1.8em; }
    .comment-box .list-box li .answer-box{ clear:both; margin:10px 0 0 70px; padding:10px; background:#fafafa; border:1px solid #e6e6e6; border-radius:3px; }
    .comment-box .list-box li .answer-box .info{ margin-bottom:5px; padding:0; color:#1e7bb3; font-size:12px; border:none; }
    .comment-box .list-box li .answer-box .info span.right{ float:right; color:#999; }
    .comment-box .list-box li .answer-box p{ color:#555; font-size:14px; line-height:1.8em; }
